// pages/login/login.js
const app = getApp()

Page({
  /**
   * 页面的初始数据
   */
  data: {
		top: app.top,
		boundingTop: app.boundingTop,
		boundingHeight: app.boundingHeight,
		phone: wx.getStorageSync('phone') || '',
		password: wx.getStorageSync('password') || '',
		isChecked: wx.getStorageSync('isRememberPassword') || false,
		isLoading: false
	},

	// 手机号双向绑定
	onPhoneChange(e) {
		this.setData({
			phone: e.detail.value
		})
	},
	// 密码双向绑定
	onPasswordChange(e) {
		this.setData({
			password: e.detail.value
		})
	},
	// 记住密码
	onCheckedChange(e) {
		this.setData({
			isChecked: e.detail
		})
	},
	// 登录
	login() {
		this.setData({
			isLoading: true
		})
		setTimeout(() => {
			this.setData({
				isLoading: false
			})
		}, 2000)
		wx.setStorageSync('phone', this.data.phone)
		wx.setStorageSync('password', this.data.password)
		wx.setStorageSync('isRememberPassword', this.data.isChecked)
	},
	// 返回
	goBack() {
		wx.navigateBack()
	},

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
	
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})